System and method for controlling drone delivery or pick up during a delivery or pick up phase of drone operation

ABSTRACT

A system including a landing location where a drone at least one of delivers and acquires a parcel, and a homing device to interact with the drone to guide the drone to the landing location independent of interaction from another source. The homing device guides the drone during the landing phase of a flight plan. A method is also disclosed.

CROSS REFERENCE TO RELATED APPLICATIONS

This application is a continuation of U.S. application Ser. No.14/814,501 filed Jul. 30, 2015, which claims the benefit of U.S.Provisional No. 62/031,479 filed Jul. 31, 2014, and incorporated hereinby reference in its entirety.

BACKGROUND

Embodiments relate to a drone delivery system and, more particularly, toautonomous control of a drone when performing delivery and/or pick-up ofa parcel at designated location.

Recently, the concept of delivery drones and other remote controlledflying delivery devices has emerged. For optimal implementation of suchdevices, there is a need to communicate to them a specific location atwhich to deliver and/or pick-up a parcel or other object. Additionally,there is a need to ensure the security of a parcel that has beendelivered or is awaiting pick-up. There are a plethora of relateddevices, some of which contain various aspects that may be applicable insatisfying portions of these needs, but yet leave some crucial elementsto be desired.

One such applicable device is described in U.S. Pat. No. 4,152,703. Itdescribes a homing system for vehicles that can return the vehicles to ahoming station on demand. The system operates using transmittingantennae communicating with receivers.

Another applicable device is found in U.S. Pat. No. 6,323,782, whichdescribes an unattended delivery system consisting of an enclosure thathas a locking mechanism and a transponder. The transponder is configuredto communicate with transponders on various items. The transponder onthe enclosure has the ability to allow the enclosure to unlock andreceive an item that has an approved transponder attached thereto.

Still another applicable device is found in U.S. Pat. No. 7,158,941which discloses a method for delivering and shipping parcels using asecure receptacle. The secure receptacle contains an access device thatcontrols a lock thereon along with the ability to receive identificationcodes used to permit the unlocking of the receptacle. The receptaclefurther contains a scanner that reads labels on parcels that aredeposited into it and sends the information to a carrier or centralprocessing station in order to track parcels and manage paymenttransactions.

The above disclosed devices provide significant utility for theirdesignated purposes. However, they are not currently optimized for usewith unmanned aerial vehicles or other drones when about to land todeliver or pick up a parcel.

More specifically, currently, and in a general sense, drone delivery isenvisioned as having a customer order an available product, designatesthe destination location, select the time frame and pays for theproduct. The order is put in the queue, item is picked, packed, andsecured to the drone. The flight plan is loaded. The drone flies between400 and 1,000 feet at 100 mph or less using flight corridors(three-dimensional aerial freeways) as required. Nearing thedestination, the drone exits the corridor and flies to the GPS locationat approximately a 400 foot altitude. The drone with package descendslike an elevator and the package is released on or near the ground.

Concerns arise with respect to accidents occurring during a drone'sflight. More specifically, concerns exist should communication with thedrone be lost and how to avoid collisions. Furthermore, just as airplaneaccidents are more frequent during takeoff and landing, the same may betrue with drone flights, especially if the drone is controlled remotelyby a user.

Given the foregoing, a need exists for a system or method whichfacilitates the use of a drone delivery system such that deliveries andpick-ups of parcels can be made securely and accurately without humaninvolvement.

SUMMARY

This Summary is provided to introduce a selection of concepts. Theseconcepts are further described below in the Detailed Descriptionsection. This Summary is not intended to identify key features, oressential features, of the embodiments disclosed herein, nor is thisSummary intended as an aid in determining the scope of the embodiments.

Embodiments relate to a system, a method and computer software tofacilitate the accurate and secure delivery and pick-up of parcels bydrones at specific locations without human interaction. The systemcomprises a landing location where a drone at least one of delivers andacquires a parcel, and a homing device to interact with the drone toguide the drone to the landing location independent of interaction fromanother source. The homing device guides the drone during the landingphase of a flight plan.

Another system comprises a homing device to interact with a deliverybeacon to guide the delivery beacon to a location to at least one ofdeliver and pick up a parcel, through interaction between the deliverybeacon and the homing device and independent of interaction with anothersource.

The method comprises detecting a drone when the drone is within adistance of a landing location with a homing device when the drone isabout to transition to a landing phase of its flight plan. The methodalso comprises determining whether the drone is authorized to land atthe landing location with the homing device. If the drone is authorizedto land at the landing location, the method also comprises guiding thedrone to the landing location with the homing device independent ofinteraction with another source.

Another system comprises a homing device to interact with a drone toguide the drone to a landing location through interaction between thedrone and the homing device that is independent of interaction withanother source.

BRIEF DESCRIPTION OF TUE DRAWINGS

A more particular description briefly stated above will be rendered byreference to specific embodiments thereof that are illustrated in theappended drawings. Understanding that these drawings depict only typicalembodiments and are not therefore to be considered to be limiting of itsscope, the embodiments will be described and explained with additionalspecificity and detail through the use of the accompanying drawings inwhich:

FIG. 1 is a block diagram of an exemplary system for facilitating theuse of a drone delivery system with a homing device, according to anaspect of the present disclosure;

FIG. 2 is an image illustrating a container integrated with a homingdevice with various load options, according to an aspect of the presentdisclosure;

FIG. 3 is a block diagram of an embodiment of the container;

FIG. 4 is a block diagram of an embodiment of a system;

FIG. 5 is a flowchart illustrating an exemplary process for using ahoming device to specify where a drone should deliver and/or pick-up aparcel, according to an aspect of the present disclosure;

FIG. 6 is a flowchart illustrating an exemplary process for using ahoming device to facilitate interaction between a drone and a container,according to an aspect of the present disclosure;

FIG. 7 is a block diagram of an exemplary computing system useful forimplementing aspects of the present disclosure;

FIG. 8 is a block diagram of a flowchart illustrating an embodiment of amethod; and

FIG. 9 is a block diagram of another embodiment of a system.

DETAILED DESCRIPTION

Embodiments are described herein with reference to the attached figureswherein like reference numerals are used throughout the figures todesignate similar or equivalent elements. The figures are not drawn toscale and they are provided merely to illustrate aspects disclosedherein. Several disclosed aspects are described below with reference tonon-limiting example applications for illustration. It should beunderstood that numerous specific details, relationships, and methodsare set forth to provide a full understanding of the embodimentsdisclosed herein. One having ordinary skill in the relevant art,however, will readily recognize that the disclosed embodiments can bepracticed without one or more of the specific details or with othermethods. In other instances, well-known structures or operations are notshown in detail to avoid obscuring aspects disclosed herein. Theembodiments are not limited by the illustrated ordering of acts orevents, as some acts may occur in different orders and/or concurrentlywith other acts or events. Furthermore, not all illustrated acts orevents are required to implement a methodology in accordance with theembodiments.

Notwithstanding that the numerical ranges and parameters setting forththe broad scope are approximations, the numerical values set forth inspecific non-limiting examples are reported as precisely as possible.Any numerical value, however, inherently contains certain errorsnecessarily resulting from the standard deviation found in theirrespective testing measurements. Moreover, all ranges disclosed hereinare to be understood to encompass any and all sub-ranges subsumedtherein. For example, a range of “less than 10” can include any and allsub-ranges between (and including) the minimum value of zero and themaximum value of 10, that is, any and all sub-ranges having a minimumvalue of equal to or greater than zero and a maximum value of equal toor less than 10, e.g., 1 to 4.

As will be described in further detail herein, embodiments are directedto a system, a method and a computer program product to facilitate thedelivery or pick-up of a parcel at a specific location via a droneutilizing an autonomous homing device near a landing location to directthe drone to the landing location. The embodiments facilitate theutilization of the homing device to direct a delivery drone where todeliver and/or pick-up a parcel. Such a configuration allows for acompletely automated system with no human involvement or remote controlwhen the drone has reached a given location and is about to begindescend to either to deliver or pick up a parcel or package. Thisthereby increases the efficiency of parcel delivery in that machines arenot subject to the same work output limits as human or when control froma remote facility is required. Thus, a high level of work output can beachieved constantly over an indefinite period of time.

The term “user” and/or the plural form of this term are used throughoutherein to refer to senders and receivers of parcels, owners of anembodiment disclosed herein, such as individuals, companies,organizations, and the like. As a non-limiting example, a user may be aperson, Amazon.com, or a religious group. The term “parcel” and/or theplural form of this term are used throughout herein to refer to any itemthat may be transported from a sender to a receiver via a drone, such asboxes, crates, and the like. The term “drone” and/or the plural form ofthis term are used throughout herein to refer to any unmanned aerialvehicles (“U/kV”) or unmanned aerial system (“UAS”), whether controlledremotely or self-piloted. Furthermore, this term may be applicable to anunmanned ground or water vehicle, whether controlled remotely orself-piloted. The term “homing device” and/or the plural form of thisterm are used throughout herein to refer to any mechanism that guidesone moving object to a second object, the second object being eitherstationary or in motion.

Though the embodiments disclosed herein are discussed with respect toaerial drone delivery, the embodiments disclosed herein are alsoapplicable to water based and ground based drone delivery. Furthermore,the parcel security box disclosed herein is not limited to just dronedelivery as the embodiments disclosed may be used with other deliverysystems and approaches, such as, but not limited to human delivery.

Referring now to FIG. 1, a block diagram of an exemplary system forfacilitating the use of a drone delivery system with a homing device,according to an aspect of the present disclosure, is shown. Acloud-based, Internet-enabled device communication system 100 includes aplurality of users 102 (shown as users 102 a-g in FIG. 1) accessing—viaa user computing device 104 (shown as respective computing devices 104a-g in FIG. 1) and a network 124, such as the global, public Internet—anapplication service provider's cloud-based, Internet-enabledinfrastructure 101. A user application may be downloaded onto the usercomputing device 104 from an application download server 130. Theapplication download server 130 may be a public application storeservice or a private download service or link. The user computing device104 may access the application download server 130 via network 124. Inanother non-limiting embodiment, the infrastructure 101 may be accessedvia a website or web application. Multiple users 102 may, simultaneouslyor at different times, access (via, for example, a user application) theinfrastructure 101 in order to engage in communication with a homingdevice 128 or to access a user account database 110.

In an embodiment, the user 102 h may communicate directly with a homingdevice 128 via a touch screen, keypad, or other input means asrecognized by those skilled in the relevant art(s) after reading thedescription herein.

In another embodiment, the computing device 104 may be configured as adesktop computer 104 a, a laptop computer 104 b, a tablet or mobilecomputer 104 c, a smartphone (alternatively referred to as a mobiledevice) 104 d, a Personal Digital Assistant (PDA) 104 e, a mobile phone104 f, a handheld scanner 104 g, any commercially-available intelligentcommunications device, or the like.

An application service provider's cloud-based, communicationsinfrastructure 101 may include one or more web servers 106, one or moreapplication servers 108, user account database 110, an email gateway112, an SMS gateway 114, an Instant Message (IM) gateway 116, a paginggateway 118, a voice gateway 120, and an MMS gateway 122. Theapplication servers 108 may contain computational instructions, or code,that enables the functionality of system 100. The user account database110 may not necessarily be contained within the infrastructure 101, suchas, but not limited to, the database 110 may be supplied by athird-party.

The user account database 110 may contain account information for eachuser 102 within the user group 134 of the system 100, including, but notlimited to, log in credentials, user location information, usertransaction history, type of computing device used, payment and billinginformation, sensor data, camera images/video, and the like.

A drone 126 may access the infrastructure 101 via the Internet 124 forthe purpose of communicating electronically with the homing device 128.In turn, the homing device 128 may access the infrastructure 101 via theInternet 124 for the purpose of communicating electronically with theuser computing devices 104 and/or the drone 126. As discussed furtherherein, the drone 126 and the homing device 128 may’ communicatedirectly, independent of any other elements disclosed herein.

A system administrator 132 may access the infrastructure 101 via theInternet 124 in order to oversee and manage the infrastructure 101.

As will be appreciated by those skilled in the relevant art(s) afterreading the description herein, an application service provider—anindividual person, business, or other entity—may allow access, on a freeregistration, paid subscriber and/or pay-per-use basis, toinfrastructure 101 via one or more World-Wide Web (WWW) sites on theInternet 124. Thus, the system 100 is scalable.

As will be appreciated by those skilled in the relevant art(s), in anaspect, various screens may be generated by the server 106 in responseto input from the users 102 over the Internet 124. As a non-limitingexample, the server 106 may be a typical web server running a serverapplication at a website which sends out webpages in response toHypertext Transfer Protocol (HTTP) or Hypertext Transfer ProtocolSecured (HTTPS) requests from remote browsers on various computingdevices 104 being used by various users 102. Thus, the server 106 isable to provide a graphical user interface (GUI) to the users 102 of thesystem 100 in the form of webpages. These webpages may be sent to theuser's PC, laptop, mobile device, PDA or like device 104, and wouldresult in the GUI being displayed.

As will be appreciated by those skilled in the relevant art(s) afterreading the description herein, alternate aspects of the presentdisclosure may be provided as a stand-alone system (e.g., installed onone server PC) or as an enterprise system wherein all the components ofinfrastructure 100 are connected and communicate via inter-corporateWide Area Network (WAN) or Local Area Network (LAN). As a non-limitingexample where users 102 are all personnel/employees of the same company,the present disclosure may be implemented as a stand-alone system,rather than as a web service (i.e., Application Service Provider (ASP)model utilized by various unassociated/unaffiliated users) as shown inFIG. 1.

As will also be appreciated by those skilled in the relevant art(s)after reading the description herein, alternate aspects of the presentdisclosure may include providing the tools via a browser or operatingsystem pre-installed with an application or a browser or operatingsystem with a separately downloaded application on such devices 104.That is, as will be apparent to one skilled in the relevant art(s) afterreading the description herein, the application that facilitates thecontent sharing platform herein, may be part of the “standard” browseror operating system that ships with the computing device 104 or may belater added to an existing browser or operating system as part of an“add-on,” “plug-in,” or “app store download.”

The communication infrastructure 101 may be encrypted to provide forsecure communications. A security layer may be included that isconfigurable using a non-hard-coded technique selectable by the senderwhich may be based on at least one of carrier, country encryptionstandards, etc. A type of encryption may include, but is not limited to,protection at least at one o communication protocol layer such as thephysical hardware layer, communication layer (e.g. radio), data layer,software layer, etc. Encryption may include human interaction andconfirmation with built-in and selectable security options, such as, butnot limited to, encoding, encrypting, hashing, layering, obscuring,password protecting, and obfuscation of data transmission, frequencyhopping and various combinations thereof. As a non-limiting example, toprevent spoofing and/or eavesdropping may be accomplished by addingtwo-prong security communication and confirmation using two or more datacommunication methods (e.g. light and radio) and protocols (e.g. patternand freq. hopping). Thus, at least one area of security, as providedabove, may be applied to at least provide for communication beingencrypted while in the cloud, communication with shipper, communicationwith the recipient of the parcel, communication with the homing device128 that may occur via the Internet, a Wi-Fi connection, Bluetooth,satellite, or another communication link, communications between thehoming device 128 and the drone 126, communications between Internet ofThings devices and a landing location 200 (as disclosed further hereinwith beginning with discussions pertaining to FIG. 2), and the like.

The Internet of Things, also known as IoT, is a network of physicalobjects or “things” embedded with electronics, software, sensors, andconnectivity to enable objects to exchange data with the manufacturer,operator and/or other connected devices based on the infrastructure ofInternational Telecommunication Union's Global Standards Initiative. TheInternet of Things allows objects to be sensed and controlled remotelyacross existing network infrastructure, creating opportunities for moredirect integration between the physical world and computer-basedsystems, and resulting in improved efficiency, accuracy and economicbenefit. Each thing is uniquely identifiable through its embeddedcomputing system but is able to interoperate within the existingInternet infrastructure. Communications may comprise use of transportlayer security (“TLS”), fast simplex link (“FSL”), data distributionservice (“DDS”), hardware boot security, device firewall, applicationsecurity to harden from malicious attacks,self-healing/patching/firmware upgradability, and the like. Security maybe further included by use of at least one of obfuscation of datatransmission, hashing, cryptography, PM, secured boot access, and thelike.

Referring now to FIG. 2, an image illustrating a graphicalrepresentation of a landing location. As a non-limiting example, thelanding location 200 may be a secure parcel box 202, box, or container.Thus, the term secure parcel box should not be considered a limitingterm. The secure parcel box may be any type of container or apparatuswhich may hold an object, including, but not limited to an extended net,etc. The secure parcel box 202 may be integrated with a homing devicewith various loading options. The homing device 128 may be a part of asecure parcel box 202. The secure parcel box 202 may be comprised ofsuch elements as carbon fiber, steel, high-density polymerplastic/urethane, or any other such elements or combination of elementsas being recognized by those skilled in the relevant art(s) as beingrigid, durable, and resistant to wear, deformation, and tampering. Thesecure parcel box 202 may further comprise a locking mechanism 305 asshown in FIG. 3. Such a locking mechanism 305 may be engaged anddisengaged either manually or automatically via a secure code in theform of a transponder, RFID signal, a barcode scan, any manuallyinputted code onto a keypad or touchscreen, mobile application or by anyother means as recognized by those skilled in the relevant art afterreading the description herein. The secure parcel box 202 may furthercomprise at least one lid, access door or door 204, 208, each with anautomated functionality controlled by a robotic device. A top door orlid 208 is located on at a top of the container 202. The door may openvia a hinge or may slide to a side, as illustrated, to provide forinsertion of the parcel. In an embodiment, a similar door may be locatedat a bottom or base of the container 202 which may slide open or may behinged. A side door 204 may be provided on one of the sides of thecontainer 202 to allow entry into the container when the drone is notdelivering a parcel aerially, as explained further below. The side door204 may be slideable, as discussed above, or may be hinged.

The secure parcel box 202 may be configured such as to preventunauthorized access to the contents therein. This may be accomplished byconfiguring the secure parcel box 202 to be fireproof, bulletproof,waterproof, and resistant to any other potentially damaging elements asrecognized by those skilled in the relevant art(s), as well as byconfiguring the locking mechanism to prohibit computational hackingthereof.

In an embodiment, the secure parcel box 202 may comprise rigid bars ofmaterial in a cage-like structure so as to embody a more cost-efficientdevelopment alternative. The secure parcel box 202 may be configured tobe immovable, such as to prevent theft. This may be accomplished, by wayof a non-limiting example, by bolting the secure parcel box 202 toconcrete. As explained further herein, the secure parcel box 202 may beable to be moved or travel to a preferred, desired or selected location.The secure parcel box 202 may be secured at the other location, such as,but not limited to the modular base 569 disclosed later herein.

As a non-limiting example with respect to securing the box, the secureparcel box 202 may have a locking mechanism that engages an object atthe location, such as, but not limited to, the ground (or earth), animmovable object, etc. The locking mechanism may include, but is notlimited to, an anchor which can bore into the ground, an extendableelement that extends from the box and robotically fastens itself aroundor to the immovable object.

In an embodiment, the secure parcel box 202 may be placed in locationswherein drone flight is not feasible or allowed. To overcome limitationsassociated with placement, the secure parcel box 202 may be integratedwith a conveyor belt or robotic device that may transport a parcel to orfrom another location. In another embodiment, instead of the roboticdevice or a conveyor belt, the drone 126 may be able to transport theparcel by moving on a ground surface or across a water surfacetransporting the parcel from where the drone 126 was allowed to land towhere the parcel was to be delivered. Thus, the secure parcel box 202may have a transportation subsystem 315 that comprises a controller,wheels or a sled device, to travel on the ground. Delivery by the drone126 may then be accomplished via a side load option 204, which permitsautomated entry or removal of a parcel through the side door 204 of thesecure parcel box 202.

In an embodiment where the drone may deliver or deposit the parcelaerially, the drone 126 may deliver and/or pick-up the parcel on a topportion of secure parcel box 202. An elevator mechanism 206 may raise orlower the parcel as needed to the top portion of secure parcel box 202.This embodiment may be useful for optimizing the configuration of thesecure parcel box 202 on top of a building. In such a situation, theparcel can be lowered into the secure parcel box 202 and then furtherlowered into the building on which the box 202 is mounted. Similarly,the parcel may be raised from within a building into the secure box 202and then further raised to the top portion of the box 202 such that itmay be made available for access by the drone 126.

The secure parcel box 202 may be incorporated with one or more opticaldevices 320 (shown in FIG. 3) such that the optical device may recordthe delivery and pick-up of parcels into and out of the box 202, therebyadding an enhanced security element to the system. In anotherembodiment, the optical device 320 may be on the homing device 128. Anon-limiting example of an optical device may be an imaging device, suchas, but not limited to a camera.

The secure parcel box 202 may contain an environmental control device325 (shown in FIG. 3), such as, but not limited to, heating and coolingdevices in order to keep the content of a parcel at a certain desiredtemperature. As a non-limiting example, if the delivered parcel containsmedicine, the container 202 may be notified of the contents, such as butnot limited to, by the recipient/user of the box, shipper, or throughcommunications between the drone 126 and the homing device 128, andregulate the temperature within the box to preserve the medicine. Theenvironmental control device may also be configured to melt ice or snowthat has formed or fallen onto the box and possibly hindering opening orclosing the door.

Thus, the secure parcel box 202 may further comprise a power source 330(shown in FIG. 3), such as, but not limited to, battery-pack, solarpanel connectivity, AC or DC input, wind power connectivity, or anyother means of receiving electric current as recognized by those skilledin the relevant art(s).

In an embodiment, the power source 330 may be a power station, whereinpower source and power station may be used interchangeably herein, thatfunctions to recharge/refuel/repower the drone 126, depending on whatthe drone 126 requires to operate. Such a power station may beintegrated into the disclosed communication system wherein the drone 126may be able to determine where the power stations are located andwhether a given power station is occupied or vacant. Such power orcharging stations may comprise a cradle, surface charger, or similardevice as recognized by those skilled in the relevant art(s) as beingcapable of re-powering drone 126.

In another embodiment, the power station 330 may include robotic devicesthat may function to replace a component on the drone 126, such as, butnot limited to, one or more batteries on the drone 126 or to make otherrepairs. As a non-limiting example, when electrical power is used torecharge the drone 126, such electricity usage may be calculated and theowner of the drone 126 may be notified of and billed for such usage viacommunications within the system 100 as well as billing and paymentmethods currently known or later discovered by those skilled in therelevant art(s). The system 100 may comprise a means to notify theelectricity provider, such as a home owner, business, power company, andthe like, when such electricity has been used and when payment for suchuse has been completed. In a non-limiting example, the electricity useis not specifically paid for but rather is encompassed as part of apayment for use of the drone delivery system. Similar processes may beemployed to pay for other aspects such as when battery replacementservices are provided, wherein service and battery costs replaceelectricity usage costs.

In an embodiment, the secure parcel box 202 may be integrated with anautomated door opener, such as, but not limited to, a scale, motiondetector, sensor, or other similar device as recognized by those skilledin the relevant art(s). Such a device may cause the automated lid or adoor on box 202 to be opened when the presence of the drone and/orparcel 126 is detected. However, access to the box 202 may only begranted to the drone 126 after it has been verified by the homing device128 that the drone 126 has authorized access to the box 202.

In another embodiment, the landing location 200 may be a flat surfaceacting as a landing pad 420 as illustrated in FIG. 4. The landing pad420 may have a plurality of non-limiting configurations including, butnot limited to be foldable, able to be rolled up, etc., wherein thelanding pad 420 may be portable, or easily transportable by the user.The landing pad may also be used with the secure parcel box 202. Such alanding pad may be secured from unauthorized intruders via fencing, bybeing elevated on a balcony or other structure, or by any similar meansas recognized by those skilled in the relevant art(s). The homing devicemay be used to direct landing of the drone 126 upon the landing pad.

FIG. 3 is a block diagram of the secure parcel box. As discussed above,the box 202 may have the door 310 through which the parcel may be placedor removed. The box 202 may include a lift configuration 335, or lift,to elevate the box, or box and homing device 128 when combined, to beout of reach of children or pets. Also, the box 202 may be elevated withthe lift 335 when a delivery is about to be made. The lift 335 may havea scissor configuration or a telescoping pole configuration. If sensorsdetect that a pet or small child is within the immediate area, thecontainer 202 may remain in an elevated configuration until no activitybeneath it is further detected.

In an embodiment, the container 202 in a raised position may be the onlyvantage acceptable for the drone 126 where the drone's collisionavoidance technology, or homing device 128, will not authorize furtherdescent. Other raised platform options may include, but are not limitedto, tethered, cable connected dirigible, a hoisted platform, box orparcel release mechanism to allow the package or parcel to be deliveredat higher altitudes and reeled in via the cable or tether mechanism,etc.

In another embodiment, a leveling function, or device 350, may providefor better positioning and mounting of the box 202 so delivery will beon at least a near level surface. A base of the container 202 may haveone or more points of contact which may be hand screwed or actuatedelectro mechanically to correct for a sloped location.

Though the container 202 is discussed above as having the levelingdevice 350 or the lift, a modular base 569 may be provided onto whichthe container 202 may be placed. A user may locate the modular base 569at any desired location or may permanently affix it at a particularlocation. The modular base 569 may also comprise a transportationsubsystem.

Access to the storage part of the secure parcel box 202 may be protectedby an access authenticator 340. The access authenticator 340 may allowaccess to the user based at least an authentication technique using atleast one of a fingerprint reader, encrypted code entered on a smartphone app, a box touchpad, voice recognition detector, retinal scan, acombination of any, etc. The access authenticator 340 may comprise amulti-method locking mechanism and secure technique to unlock as well asdocument how the box was unlocked. As a non-limiting example, a cellphone app may be used to unlock the box wherein the source (i.e., thephone number of app used) of the unlock signal is logged.

In another embodiment an emergency opener device 345 may be included.This may be included depending on a size of the parcel secure box 202,which may be provided in any plurality of sizes or shapes. As anon-limiting example, if a child or small animal mistakenly enters astorage or receiving area of the parcel secure box 202 and are lockedin, a carbon dioxide sensor or detector, part of the emergency openerdevice, may be included to detect respiration and the command the parcelsecure box 202 to open so that the child or animal may get out.

Furthermore, the access door 310 discussed above, may be pressureactivated to open where it may be balanced so that weight of a pet,child, or foreign object cannot accidently unlock the door 310.Determining the amount of pressure may be determined by taking intoaccount a weight of the drone 126 and a weight of the parcel beingdelivered. This information is communicated to the homing device 128, bymeans disclosed herein, wherein the homing device 128 relays to thecontainer 202 an amount of pressure it should experience to open thedoor 310.

In another embodiment, the user may unlock the door when notified, bythe box 202 and/or homing device 128, that a child or animal is within.Such a notice may be based on, but it not limited to, the carbon dioxidesensor, a pressure sensor inside the container 202 which activatesplurality of times signifying that something is moving within thecontainer, a camera imaging the inside of the container, etc. In anothernon-limiting example, the optical device of the homing device 128 or thecontainer 202 captures a picture and the picture is sent to the user.The form of notification is non-limiting as notification may be via anelectronic message (text or email), a call to the user's cell phone, anaudible alarm, etc. The notice may also be sent to the properauthorities.

In another embodiment, during operation, unlocking the door 310 may onlyoccur once a drone 126 is identified as being within a specific zone,weight of the drone is felt on the parcel secure box 202, proximity ofthe drone 126 to the parcel secure box 202 is close enough that deliveryis imminent, etc. The term “imminent” is not used to be limiting as atiming of when the container 202 is unlocked may be accomplished in aplurality of ways, either in advance of or immediately upon time for adelivery to commence.

FIG. 4 shows a block diagram of an embodiment of the homing device withlanding location. As shown, the homing device 128 is provided. Asdiscussed above, the landing location 200 may be the secure parcel box202 or the landing pad 420. The homing device 128 and the landinglocation 200 may be an integrated system or may two separate anddistinct elements or components. More specifically, the homing device128 does not need to be adjacent to or integrated with the landinglocation 200 to direct the drone 126 to the landing location 200.

Any one of a plurality of remote sensing technologies may be included.As a non-limiting example, a navigational sensor 425, navigator, etc.,may be provided which may be a part of a navigational subsystem 426. Thenavigator 425 may comprise at least one navigational subsystem 426. Inan embodiment, the navigator 425 may be configured to utilize adifferent navigational subsystem 426 depending on a distance the drone126 is from the landing location 200. As a non-limiting example, a radiofrequency based navigational subsystem or a Bluetooth LE subsystem maybe in use, as the navigational subsystem 426, when the drone 126 is sucha distance away that a clear line of sight between the drone 126 andhoming device 128 does not exist. A light based navigational subsystemmay then be used when the drone 126 and the homing device 128 are in asame light of sight. When the drone is within a few meters (feet), orcloser of the landing location 200, an optical device 320 may then beused.

n an embodiment, the homing device 128 may communicate a parcel deliveryor pick-up location without being physically present at such location.

As mentioned above, one form of the navigational subsystem 426 may be alighting subsystem, which may be a remote sensing technology sensor thatmeasures a distance by illuminating a target, such as with a laser andanalyzing the reflected light, such as, but not limited to LightDetection and Ranging (“LIDAR”). Thus, a LIDAR sensor may be part of thedrone 126. The LIDAR sensor may assist in directing the drone 126 to theintended landing location 200. The LIDAR sensor may also be used todetermine whether the airway or air space that the drone 125 intends totake for landing, otherwise known as the landing path, is obstructed,such as, but not limited to, by an overgrown tree limb. In anotherembodiment, the lighting subsystem 426 may comprise visible and infraredlights that may be used to blink to transmit heading and confirm aheading and/or to communicate the navigational location and supportingdata to the drone 126. In addition to what has been described above, thelighting subsystem may also comprise at least one of a light emittingdiode, infrared light emitting diode, and strobe light navigationalranging systems.

Other non-limiting types of navigational subsystems may include, but isnot limited to, ultrasonic range finder technology, LIDAR literangefinder technology, global positioning satellite (“GPS”) technology,physical alignment methods/guides (e.g., physical guides, restrictors,shape to help drone land accurately (e.g., a bumper—stationary, movable,various heights; or a conical, pointed or unique matching shape toreceive a complementary shape box/drone bottom), magnetic and/orelectromagnetic devices and sensors air puffer at edge of box and or avacuum port on the box to align the drone 126 to the center of the box202 (wherein the drone 126 may experience one or more discrete series ofpuff(s) and a different series of puffs to confirm stop/land with thepuffer being placed near a directional light), directional listeningsensors to give heading whether audible by humans or not, a movablecomponent at the location place wherein the drone may detect the motionof the movable component (which only begins to move when the drone is inproximity to land) as a way for the drone to “see” or detect the landingpoint, a proximity sensor, a transponder, a RADAR, radio frequencyidentification (“RFID”), etc. A particular navigational subsystem may beselected to best guide the drone to land when non-than ideal conditions,such as, but not limited to high wind, precipitation, insufficientremaining power, etc. are experienced during flight. In a similarfashion, a particular navigational subsystem may be used duringacceptable or optimum flight conditions.

Other sensors on the homing device 128 may include, but are not limitedto a Radio frequency emitter and other forms of communication emitterswhich may communicate proximity, bearing data, heading, vector, slope,GPS, lat. long. angle, range, altitude and other navigational guidancedata to the drone transceiver(s). An optical device 320, such as, butnot limited to an imaging device (such as, but not included to acamera), may also be included.

A clear path sensor 440 is included. The clear path sensor 440 may be apart of the communication subsystem 430. Thus, as discussed above, thehoming device, 126, may ensure that a “clear sky” is available for thedrone to operate. This determination may be made pre-flight and whilein-flight. As a non-limiting embodiment, the clear path sensor 440 maycomprise at least one of an optical device, lighting subsystem, such asbut not limited to LIDAR, a proximity sensor, thermal sensor, laserdetection subsystem, infrared detection subsystem, etc. The clear pathsensor 440 may be used to scan and identify a safe path and to provideinitial setup validation for the drone 126 to use. Additionally, ongoingcommunication may take place between the homing device 128 and the drone126 during landing or take off should path conditions change, such as,but not limited to, a tree having fallen in the flight space, portablebasketball goal moved into flight space, etc. a level of sensitivity maybe able for the homing device 128 to notify the drone 126 of wires orother small objects, that may be in the landing or take off flight pathwhere such sensitivity may be provided by at least one of LIDAR, radiofrequency scanning, visual recognition (via an optical device), etc.

A communication subsystem 430 may be included. As those skilled in theart will readily recognize, the communication subsystem 430 may comprisecommunication techniques as the embodiments disclosed herein provide forvarious types of communication with various different entities wheremany may have a form of a transmitter and receiver or transceiver.Communication between the homing device 128 and the drone 126 may occurvia wireless, WiFi, light, radio, RF, Bluetooth®, infrared, radar,electromagnetic spectrum, sonar, cellular, satellite, visual camera, orany other similar means as recognized by those skilled in the relevantart(s) after reading the description herein.

As such, the homing device 128 may have reception capabilities toreceive communications from at least the drone's transmitters to providefor two-way communication and data exchange. This type of communicationsmay be considered navigational communication and/or data exchange. Thecommunication subsystem 430 homing device 128 may also be configured tocommunicate with the sender of the drone, shipper, or user, such as, butnot limited to by way of direct cellular, cloud based communication,etc. As explained later herein, the communication subsystem 430 may beused to open and close an accessible manmade obstruction in its way,such as, but not limited to a gate or door, to assist in retrieving theparcel from the drone 126 with the box 202 and then storing the parcelat a secure location. In another embodiment, an Internet of Thingscontroller 475 to open and close respective doors on such embodiments asgates and garage doors.

If the drone 126 loses satellite communication for navigation, thehoming device 128 may provide communication to navigational data andinstructional information via the homing device's Internet connectivity.As a non-limiting example, the drone may establish connection with thehoming device 128 during the landing phase and subsequently encounter aGPS signal dead-zone where the drone 126 cannot receive sufficient datafrom GPS transmitters, the homing device 128 may provide UPS broadcastdata via the Internet to help guide the drone 126 to a safe landing.

Furthermore, if the drone 126 has a necessity to provide or receive dataor other communication to the shipper, drone owner, authorizedpersonnel, etc., this communication may occur via the homing device'sInternet connectivity. As a non-limiting example, the drone 126 mayestablish connection with the homing device 126 during the landing phaseand subsequently transmits camera video feed via the homing device'sInternet connection. This video feed may be via a virtual privatenetwork (“VPN”) connection based upon the established homing device'sconnection to the Internet or may be stored in server storage forsubsequent retrieval by authorized parties.

In another example, with the safety of the drone 126 and others inquestion, due to loss of connectivity with satellites and other beyondline of sight technology (BLOS) such as camera feeds, the homingdevice's Internet connectivity may be shared with the drone 126 tofacilitate safe landing.

In an exemplary embodiment, a VPN server's configuration may bepre-defined based upon the drone 126, shipper and authorized personnel'shardware and software capabilities for connecting the homing device'snetwork to the authorized destination server. In order to avoid beingrestrictive, the broadcast or rebroadcast of UPS data may be possiblevia the Internet or other connectivity such as radio frequencies and thelike. One non-limiting example may include transmission of DifferentialUPS or real time kinematic (“RTK”) GPS signals via a ground-based UPStransmitter.

The homing device 128 may also be further configured to be mobile. Thus,mobility may be established by having the homing device 128 attached tothe box 202 when it has a mobile configuration as disclosed herein or bythe homing device 128 being a part of a separate ground-based drone,identified as a transportation subsystem 460. As such, the box 202 maybe able to move to a more appropriate location should a resent locationto receive the drone 126 has been compromised, as explained herein. Bybeing mobile, the homing device 128 may augment or improve the accuracyof delivery beyond what is possible by a fixed/mobile device (cellphone)with GPS capability and camera as the homing device 128 disclosed maymove to a location where interference, such as, but not limited to,location interference from high rise building which may affectaccurately pinpointing a GPS location is an issue.

A weather substation 465 may be a part of the homing device 128. Thehoming device 128 would also be able to ascertain current weatherconditions at the intended landing location for the drone 126 and as thedrone 126 approaches and communicates those conditions to the drone 126,or the shipper. If the box 202 cannot move to a location where it isunaffected by an adverse weather condition, so that it can continue inthe air, the drone 126, shipper, and/or the homing device 128 willeither abort the mission or determine another way for the drone 126 tocomplete its mission. As a non-limiting example, if inclement weather isdetected instead of aborting the mission, and if the drone 126 is withina specific distance and unobstructed space is available, such as, butnot limited to, a sidewalk, open field, etc., the drone 126 may be ableto land and continue its mission on the ground. The container 202 couldthen be commanded by the homing device 128 to meet the drone alone theway to obtain the parcel.

The homing device 128 may also comprise a scheduler 450. When theairspace is in use by another drone, such as, but not limited to, adrone owned by another delivery company, the scheduler 450 may delayarrival or schedule arrival of the drone 126 to the landing location200. The scheduler 450 may function to maintain a safe environment of nomore than one drone near the landing location 200 at a time as aplurality of drones may be in an area to pick up parcels, deliverparcels, cool down batteries or recharge batteries, waiting forinstructions or following instructions, etc. The scheduler 450 may alsominimize conflicts by estimating an amount of time the drone 126 orother drones are going to be within the area of the landing location 200to determine an available landing or departure time.

In operation, the shipper may notify the scheduler 450 of a pendingorder and expected time of arrival. The scheduler 450 may accept theorder's arrival time or reject the order arrival time and offer arevised arrival time. Information about this communication may also beprovided to the user of the homing device 128. The shipper may eitheraccept the revised time or requests reconsideration. If a timingconflict occurs, the user may be contacted to resolve any dispute, suchas, but not limited to, canceling an order, rescheduling an order, etc.If user does not make contact with the shipper within a certain time,the shipper may request the earliest time slot available beyond therejected time even if on another day. in an embodiment, communicationsbetween the shipper and homing device 128 to select an acceptableshipping time may continue until a time is selected. Other delays toagreeing to a shipping time may include, but are not limited toenvironmental conditions, having an acceptable path for the drone 126 toreach the landing location, etc. The scheduler 450 may have an abilityto rearrange pending orders, even orders being shipped from a secondshipper to optimize receipt of the multiple parcels. The scheduler 450may also delay delivery for other reasons, such as, but not limited to,as requested by the user. As discussed above, it is evident that thehoming device 128 comprises at least one processor 470 as the schedulermay comprise a processor.

The processor 470 may also be used for data analysis performedartificial intelligence or data analytics. The artificial intelligencecapability may comprise machine learning, analysis algorithms, deductionmethods support of human interactions and automation and improvement ofrepetitive or required tasks. As a non-limiting example, the ability todetermine a low supply of inventory and automatically place and receivean order based upon rules, sensors and data collection may be possible.Data analytics capability comprise any one of a technique such as, butnot limited to, modeling, knowledge discovery, aggregation, statisticalanalysis, descriptive statistics, exploratory data analysis, predictiveforecasting, classification and other techniques to provide actionableand predictive uses. The processor may exist remotely from the homingdevice and process data sent via the communications subsystem, with anability to encrypt and secure the information as necessary.

Non-limiting examples of encryption, securing and/or encoding that maybe utilized may be based on any one of a plurality of techniques, suchas, but not limited to, programmable, formula-based methods, dynamic andstatically specified protocols, dynamic device address changes, hashingalgorithms, private/public key encryption and exchange, uniqueidentifiers, pattern-matching, time-stamping, pre-arranged configurationsettings of shipper-to-receiver communication; established standardssuch as Secure Communications Interoperability Protocol (“SCIP”), SecureElectronic Transaction Protocol, other application specific or platformlayer independent protocols, etc. Other techniques may include, but arenot limited to, wireless protocol standards (such as, but not limitedto, WEP, WPA, WPA2), Bluetooth protocol standards (such as, but notlimited to, AES-CCM cryptography, BR/EDR), where the low energy (“LE”)controller may perform the encryption function, satellitesecurity/encryption communication standards, cellularsecurity/encryption communication standards, and any electromagneticspectrum established standards for securing/encryptingdata/content/messaging transmission and reception such asfrequency-hopping, message/data obfuscation, or message timing anddelivery-reception techniques, etc.

Multiple techniques of secure communications may be employed forredundancy, trust and confidence levels. Data mapping, static or dynamicorder of data elements, configuration and selection of the specificmethods/combinations of techniques may be configurable based upon thecapabilities of hardware/software/firmware provided in the authorizedshipper's platform as well as the homing device 128/container 202. Thesetechniques may be implemented either in a flexible predefined ordynamically programmed approach.

As a non-limiting example, the use of Bluetooth LE to provide secureexchange between the drone 126 and the homing device 128 may establish afirst level of confidence using UUIDs and secure data exchange, while asecondary exchange using light frequency spectrum pulsations may add anext, or additional, level of confidence to provide authentication tothereby allow the drone 126 to proceed to the landing location 200.Likewise, an exchange of Bluetooth LE and light communications mayprovide confidence for the box 202 to open to accept the delivery.

At the time of engagement of the drone 126 with the box 202, during andafter delivery a series of secure messages may be sent to the shipperand recipient to notify each of information regarding at least one ofthe delivery, transaction status, and mission completion. All events,images, audio and data communication data. may be stored for later use,including as required for the use of law enforcement, safety andsecurity purposes.

Thus, as explained above, the drone 126 may be remotely piloted, fullyautonomous or any combination of control by the shipper or user, to thehoming device. The homing device 128 may support all implementations viamulti-faceted communication methods for guidance and navigational aidsand data.

When the homing device 128 and container 202 box are integrated, or evenwhen separate components, the unitary device or the individualcomponents may be taken by the user when participating in a particularactivity. In an embodiment, the container 202 may be able to havecomponents, as part of a specific use package 355 as illustrated in FIG.3, further added, temporarily, when taken with the user whenparticipating in a particular activity. As a non-limiting example, theremay be a fishing package where the homing device may have the insidestorage area converted to a cooler and fishing pole holders may beattached to the outside of the homing device. A USB type receiver may beincluded which may be used, as a non-limiting example, to charge acellular phone. At least two wheels may be attached to a base of thehoming device container, plus a handle (such as, but not limited to anextendable handle), for a user to engage with to transport the homingdevice. A mini-drone may also be provided, and controlled by the homingdevice to fly a given distance from the homing device to locate aconcentration of fish, either with a camera or a depth finder. At leastone pocket may be included to hold tools needed while fishing, such as aknife, pliers, etc.

In another non-limiting example, the specific use package 355, or add-onpackage, may be for the user when on a boating excursion. The boatingpackage may comprises many of the features disclosed above with respectto the fishing package and may further provide for the homing devicebeing waterproof. This package may also comprise arm rest handles and atleast one of an Emergency Position Indicating Radio Beacon or EPIRB, anautomatic identification system (AIS), and a personal locator beacon.Cup holders may also be attachable.

In another non-limiting example, other packages 355 may include abeach/lake package, a game/sport package, a camper package, a tailgatepackage, a hunting package, a survivalist/prepper package, etc.Depending on the package or the user's preference other attachments thatmay be included are, but are not limited to, a receiver to fit groundstakes through to temporarily secure to a ground, a cover and/or ropeboundary to keep individuals away from, an anchor system to secure thehoming device at a desired location, an audio system with speakers tofunction another mobile device or as a standalone device, a. projectiledevice (such as, but not limited to, a baseball, Frisbee, or tennisball, skeet, whiffle ball, etc.), a camouflage cover or coating tominimize visibility of the homing device, solar panels, etc. Thesefeatures are not limited to be used with a particular package as theymay be used for other intended uses of the homing device, such as, butnot limited to, when used at a resident to receive a package.

The homing device 128 may also comprise an authentication system or anauthenticator 484. The authenticator 485 may identify the recipient andthe shipper to ensure delivery should occur at that location, therebyassuring the delivery is made from or to the proper person(s). Theauthenticator 485 may utilize any number of techniques to authenticateincluding, but not limited to, homing-device-ID, phone number, ordernumber, drone-ill), timestamp, patterns, messages, images, shapes,passwords, passcodes, private and public keys, GPS location, radiosignal ID, hardware ID, UUID, Mac Address, pre-defined identifiers,algorithm-based data exchange, etc.

The homing device 125 and/or secure parcel box may comprise at least oneof a securing platform, which may be a part of the transportationsystem, also identified a transportation/securing subsystem 460, to movethe homing device to a desired location. In a non-limiting example, thesecuring platform may be fixed at a defined location, such as, but notlimited to being securely locked to a mounting platform which is fixedto the ground. In another non-limiting example, the homing device 128 ismobile where is has wheels or a blade/sled, so that it can either bemoved by the user or autonomously moved to best direct the drone 126 indelivering the parcel. Once at a desired location, the homing device 128or the box 202 may be anchored to the ground, with an anchoring device365, as shown in FIG. 3.

Using such techniques is beneficial to ensure that the desired recipientreceived the package. As a non-limiting example, controlled medicinesshould only be delivered to the authorized person/patient per regulatoryrequirements. Utilizing embodiment disclosed herein, the shipper has thehighest confidence of delivery and confirmation of receipt by theintended recipient as the delivery box will not open except by theauthorized box owner or their established surrogate. Furthermore, withthe optical device 320 on the homing device 128, an image of thereceiver or recipient may be captured and sent to shipper once thedelivery box is accessed.

The homing device 128 may be used to recover a secure parcel box 202 iftaken or stolen. In an embodiment, the homing device 128 may have theoptical device 320 arranged to record when an individual is within afield of view. The optical device 320 may then record the scene shouldthe individual turn out to be to be a perpetrator who is stealing thebox 202. The homing device 128 may then be able to track a location ofthe box 202 as other detection elements, or sensors previouslydisclosed, on the box 202 may be activated to assist in tracking the box202. Communication may occur over any communication protocol included ofthe communication subsystem 430, such as, but not limited to, cell,satellite, Bluetooth, Wi-Fi, etc. The box 202 may be further configuredto have the Internet of Things tracking capabilities. The box 202 may beconfigured to emit a loud audible alarm though speakers as discussedherein, with its warning system 480 when stolen, as activated by thehoming device 128. Law enforcement can then track a location of the box202 by either the audible alarm 480 or information obtained from thehoming device 128. In addition to at least one speaker being a part ofthe box 202, a microphone may also be a part of it to provide foremitting the sound and to record the perpetrators who may admit to theircriminal activities. In another embodiment, a low jack type technologymay function to track the box with or without the homing device. Inanother embodiment, when the homing device 128 and the box 202 areseparate, the homing device may track the box 202.

Referring now to FIG. 5, a flowchart illustrating an exemplary process300 for using a homing device to specify where a drone should deliverand/or pick-up a parcel is shown. The process 300, which may executewithin the system 100 and facilitate the use of the homing device 128 tospecify where the drone 126 should deliver and/or pick-up a parcel,begins at step 302 with control passing immediately to step 304. At step304, the user 102 may log into system 100 by supplying the appropriatelogin credentials. The login credentials may take place via a. softwareapplication, a website, or a web application accessed by the usercomputing device 104. Alternatively, the login may take place via directcommunication with the homing device 128, such as by entering the logincredentials via a keypad, touchscreen, or other similar deviceconnectively coupled to the homing device 128. Such login credentialsmay comprise a password, key code, pin number, visual identification,user II), or any similar means as recognized by those skilled in therelevant art as being able to securely determine the identity of asystem user.

At step 306, the user may specify whether user desires to send orreceive a parcel, or both. This allows the system 100 to communicate tothe drone 126 which functions to engage in upon arrival. At step 308,the user 102 may enter identification information for the homing device128 that the user 102 intends to use for the transaction. Suchidentification may be needed to enable communication between the homingdevice 128 and the drone 126. Step 308 may be omitted in a particularembodiment because the homing device and/or parcel box 202 may have beenpreviously deployed by the user 102 or a third party.

At step 309, the user 102 may place the homing device 128 at a locationwhere parcel delivery or pick-up is desired. The location may be a spotin the user's yard, atop a building, or inside the secure parcel box202.

The homing device 128 may be configured to communicate the location of aparcel delivery or pick-up to the drone 126 with an accuracy ofapproximately three centimeters from entered GPS coordinates. The usermay enter specific coordinates or select a location on an image displaymap representing the delivery and/or pick-up location. If the drone 126is unable to access the first identified location, the homing device 128may provide a prioritized order of alternative locations at which theparcel may be delivered or picked-up. In the case of an alternatepick-up location, a robotic device or conveyor belt may be integratedinto the system 100 to allow for the movement of the parcel to thealternate pick-up site. In another embodiment, the drone 126 is able tocontinue to the location on surface of water. The alternate locationsmay be pre-selected by the user.

Once the drone 126 has picked-up or delivered a parcel at a specifiedlocation, the system 100 may transmit a communication providingconfirmation of such to either the homing device 128 or the user 102via, as a non-limiting example, the computing device 104. Thecommunication may occur via email, text message, SMS message, InstantMessage (IM), page, MMS message, or any other similar form ofcommunication as recognized by those skilled in the relevant art(s).Such a message may comprise, by way of example and not limitation, thephrases, “Your package has arrived,” and “Your package has beendelivered.” Other communications may be made between the user and thedrone 126 via, the system 100 at various times while the drone 126 is inpossession of a parcel. By way of example and not limitation, a messagemay be sent to a user-deliverer stating, “Parcel is currently in flightover Jacksonville, Fla.” Similarly, a message may be sent to auser-receiver stating, “Your package will arrive in 7 hours.” Thecommunication may occur via wireless, radio, Bluetooth®, infrared,radar, electromagnetic, sonar, visual camera, or any other similar meansas recognized by those skilled. in the relevant art(s) after reading thedescription herein.

At step 312, the user 102 may make any necessary payments associatedwith the delivery or pick-up of the parcel, including shipping costs,use of the system 100, and use of the drone 126. Such payments may bemade by any means recognized by those skilled in the relevant art(s),including online credit card, debit card, or gift card payments.Communication of such payments as being due or received may be made tothe user 102 in ways similar to communication means associated with step309. The user 102 who sends a parcel may also receive payment(s) for theparcel at this stage of the process. Though making any necessarypayments occurs at a particular place in this flowchart, this step, step312 may occur at any time during this process.

At step 314, the user 102 may log out of the application. Alternatively,the user 102 may close the application without logging out. In variousaspects, steps 312 and 314 are omitted. The process 300 terminates atstep 316.

Referring now to FIG. 6, a flowchart illustrating an exemplary process400 for using a homing device to facilitate interaction between thedrone and the secure parcel box is shown. The process 400, which mayexecute within the system 100 and facilitate the use of the drone 126interacting with the secure parcel box 202 via homing device 128, beginsat step 402 with control passing immediately to step 404. At step 404,the drone 126 identifies the homing device 128 that is selected by theuser 102 to communicate with the drone 126 for the purpose of sending orreceiving a parcel. Such communication may occur via wireless, radio,Bluetooth®, infrared, radar, electromagnetic, sonar, visual camera, orany other similar means as recognized by those skilled in the relevantart(s) after reading the description herein.

At step 406, the drone 126 flies to the location of the secure parcelbox 202 via the homing device 128. The homing device 128 may bephysically incorporated with the secure parcel box 202 or physicallyseparate from it. At step 408, the drone 126 arrives at the secureparcel box 202 and queries the homing device 128 for access to thesecure parcel box 202. This requires the drone 126 to provideverification to the homing device 128 that it is authorized to deliverand/or pick-up a parcel at the secure parcel box 202. Such verificationmay be made by providing an approved transponder signal, RFID signal,security code, or by any other similar means as recognized by thoseskilled in the relevant art(s) after reading the description herein.Upon receiving satisfactory validation credentials, the homing device128 sends a message to the secure parcel box 202 to open an automatedlid or door such that the drone 126 may access the inside of the parcelbox 202 and deliver and/or pick-up the parcel.

In an embodiment, the drone 126 may not interact directly with thesecure parcel box 202. Instead, once the homing device 128 has grantedaccess to the secure parcel box 202, the drone 126 may deliver and/orpick-up a parcel to or from a robotic device or automated conveyor belt,either one of which may function to move parcels between the drone 126and the secure parcel box 202.

At step 409, the homing device 128 and drone 126 authenticate eachother's identification as true. Then at step 410, the drone delivers orpicks up a parcel.

At step 412, the secure parcel box 202 receives an indication from thehoming device 128 to close its automated lid or door and lock such. Thedrone 126 then flies away. The process 400 terminates at step 414. Asdisclosed further herein, other non-limiting approaches are available toclose the box 202, or in such embodiments, the parcel may be left on topof the box 202 or on the landing pad 420.

Referring now to FIG. 7, a block diagram of an exemplary computer systemuseful for implementing various aspects the processes disclosed herein,in accordance with one or more aspects of the present disclosure, isshown. That is, FIG. 7 sets forth illustrative computing functionality500 that may be used to implement the web server 106, one or moregateways 112-122, user account database 110, computing devices 104utilized by producer 102 to access Internet 124, or any other componentof system 100. In all cases, computing functionality 500 represents oneor more physical and tangible processing mechanisms.

The computing functionality 500 may comprise volatile and non-volatilememory, such as RAM 502 and ROM 504, as well as one or more processingdevices 506 (e.g., one or more central processing units (CPUs), one ormore graphical processing units (GPUs), and the like). Computingfunctionality 500 also optionally comprises various media devices 508,such as a hard disk module, an optical disk module, and so forth.Computing functionality 500 may perform various operations identifiedabove when the processing device(s) 506 execute(s) instructions that aremaintained by memory (e.g., RAM 502, ROM 504, and the like).

More generally, instructions and other information may be stored on anycomputer readable medium 510, including, but not limited to, staticmemory storage devices, magnetic storage devices, and optical storagedevices. The term “computer readable medium” also encompasses pluralstorage devices. In all cases, computer readable medium 510 representssome form of physical and tangible entity. By way of example, and notlimitation, computer readable medium 510 may comprise “computer storagemedia” and “communications media.”

“Computer storage media” comprises volatile and non-volatile, removableand non-removable media implemented in any method or technology forstorage of information, such as computer readable instructions, datastructures, program modules, or other data. Computer storage media maybe, for example, and not limitation, RAM 502, ROM 504, EEPROM, Flashmemory, or other memory technology, CD-ROM, digital versatile disks(DVD), or other optical storage, magnetic cassettes, magnetic tape,magnetic disk storage, or other magnetic storage devices, or any othermedium which can be used to store the desired information and which canbe accessed by a computer.

“Communication media” typically comprise computer readable instructions,data structures, program modules, or other data in a modulated datasignal, such as carrier wave or other transport mechanism. Communicationmedia may also comprise any information delivery media, includingcloud-based technologies. The term “modulated data signal” means asignal that has one or more of its characteristics set or changed insuch a manner as to encode information in the signal. By way of example,and not limitation, communication media comprises wired media such as awired network or direct-wired connection, fiber-optic, and wirelessmedia such as acoustic, RF, infrared, and other wireless media.Combinations of any of the above are also included within the scope ofcomputer readable medium.

The computing functionality 500 may also comprise an input/output module512 for receiving various inputs (via input modules 514), and forproviding various outputs (via one or more output modules). Oneparticular output module mechanism may be a presentation module 516 andan associated GUI 518. Computing functionality 500 may also include oneor more network interfaces 520 for exchanging data with other devicesvia one or more communication conduits 522, wherein communicationconduits may also comprise cloud based technology. In some embodiments,one or more communication buses 524 communicatively couple theabove-described components together.

The communication conduit(s) 522 may be implemented in any manner (e.g.,by a local area network, a wide area network (e.g., the Internet), andthe like, or any combination thereof). Communication conduit(s) 522 mayinclude any combination of hardwired links, wireless links, routers,gateway functionality, name servers, and the like, governed by anyprotocol or combination of protocols.

Alternatively, or in addition, any of the functions described herein maybe performed, at least in part, by one or more hardware logiccomponents. For example, without illustrative types of hardware logiccomponents that may be used include Field-programmable Gate Arrays(FPGAs), Application-specific Integrated Circuits (ASICs),Application-specific Standard Products (ASSPs), System-on-a-chip systems(SOCs), Complex Programmable Logic Devices (CPLDs), and the like.

The terms “module” and “component” as used herein generally representsoftware, firmware, hardware, or combinations thereof. In the case of asoftware implementation, the module or component represents program codethat performs specified tasks when executed on a processor. The programcode may be stored in one or more computer readable memory devices. Thefeatures of the present disclosure described herein areplatform-independent, meaning that the techniques can be implemented ona variety of commercial computing platforms having a variety ofprocessors (e.g., set-top box, desktop, laptop, notebook, tabletcomputer, personal digital assistant (PDA), mobile telephone, smarttelephone, gaming console, and the like).

FIG. 8 is a block diagram of a flowchart illustrating an embodiment of amethod. The method 800 comprises detecting a drone when the drone iswithin a distance of a landing location with a homing device when thedrone is about to transition to a landing phase of its flight plan, at810. The method 800 further comprises determining whether the drone isauthorized to land at the landing location with the homing device, at820. if the drone is authorized to land at the landing location, themethod 800 also comprises guiding the drone to the landing location withthe homing device, independent of interaction of the drone and thehoming device with another source, at 830.

The method 800 may also comprise determining whether a designated pathto be taken by the drone to land at the landing location is acceptablefor the drone to land with the homing device, at 840. Determining thedesignated path, at 840, may further comprise locating an auxiliarylanding location and directing the drone to the auxiliary landinglocation when the designated path is determined to be unacceptable withthe homing device, at 850. Determining the designated path, at 840, mayfurther comprise commanding the landing location to move to an auxiliarylocation and to direct the drone to the auxiliary location when thedesignated path is determined to be unacceptable with the homing device,at 860. The method 800 may also comprise communicating with of at leastone of a recipient of the parcel and a sender of the parcel to at leastone of notify when delivery occurs and confirm that delivery is intendedat the landing pad with the homing device, at 870. Though the steps areshown in a particular order, this order is not limiting. Furthermore,dependent steps 870 may be performed without the need of the otherdependent steps.

In view of the above, a non-transitory processor readable storage mediumis provided. The storage medium comprises an executable computer programproduct which further comprises a computer software code that, whenexecuted on a processor, causes the processor to perform certain stepsor processes. Such steps may include, but are not limited to, causingthe processor to detect, with a homing device, a drone when the drone iswithin a distance of a landing location when the drone is about totransition to a landing phase of its flight plan, determine with thehoming device communicating with at least one of the drone, a remotecomputing device of a user, and a provider of a parcel being transportedby the drone whether the drone is authorized to land at the landinglocation, and if the drone is authorized to land at the landinglocation, guide the drone to the landing location with the homingdevice, independent of interaction of the drone and the homing devicewith another source.

In general, from an operational perspective, utilizing an embodimentdisclosed herein, a user may order an available product. The user maydesignate a destination location, typically via GPS or street addressand pays for the product. The user may also select a time frame fordelivery. If the user has a homing device 128 platform/system 200 (orlanding location which may be either a container 202 or a landing pad420), the user may provide a designation or location of the homingbeacon 128. The shipper would then establish a relationship with thehoming device 128 or locate one that is in proximity of the destinationlocation provided by the user so as to determine if the user has ahoming device and box. The shipper could then communicate the shippingestimate time of arrival, package weight and size, temperaturerequirements and unique identification data to the homing device 128.The homing device 128 may arrange an agreed delivery time. This arrangeddelivery time may be further coordinated with the user. Since the usermay typically receive parcels from various shippers, flexibility ofcommunication with various shippers and their respective drones ispossible. Then after the drone 126 begins its mission and upon reachinga given distance to the homing device 128, the drone will be guided bythe homing device 128 to the landing location, independent ofinteraction with another source, such as, but not limited to, theshipper, a control depot, the user, etc.

As an Internet of Things non-limiting example, in operation, and asmentioned above, weather conditions may also be taken into considerationwhen utilizing the drone 126. Thus, in an embodiment, the drone 126 maynear a backyard delivery area and a humidity sensor may indicate rainbut an on-board camera on the drone identifies active sprinklers. Sincedrones may not able to fly in this condition, the homing device 128 maycontrol the sprinkler system to shut off the sprinkler, or better yet,changes the sprinkler system's order or operating zones so the deliverymay be made. The drone 126 then lands and deposits the parcel on or inthe box 202. If the parcel is too large for the box opening, the box 202may be movable, such as comprising wheels, a motor, and a controllerwherein the box 202 may be a ground based drone. The box 202 could thenmotor off to the backyard garage to secure the parcel at a locationwhere it will not be affected by the elements. If along the way theparcel slips off the box 202, the box 202 may be further configured tohave an appendage, such as but not limited to an arm, cable, hook,grappling device, lever, etc. to capture, grasp, push, pull or otherwiseseize the parcel so that it can continue to transport it to the securelocation. Thus, the box may comprise a retrieval device 360 (as shown inFIG. 3). If access to the secure location, such as the garage is closed,then the box 202 may be configured to remotely engage anelectromechanical door of the garage to open and move the parcel safelywithin. Once the parcel is secured, the box 202 may leave the securedlocation and actuates the door to the garage to close.

In another Internet of Things non-limiting operational example, whendelivering to a residence and several undesired conditions are realized,the parcel may be delivered to a front yard of a desired location, atthe landing location, as the moisture content of the backyard air wasstill too high for the drone 126 to enter. The drone 126 may communicatethe change of location to the container 202, which may typically remainlocated in the back yard. The container 202 may then leave the backyardand travel to a gate, separating the back yard from the front yard,having a electromechanical lock. The box 202 may be configured toremotely unlock that gate. The box 202 may then secure the parcel fromthe drone 126 and then may return to the back yard with the parceleither on or within the box 202. The homing device 128 and box 202 (whenintegrated) may open the garage door and begin to bring the parcelwithin the garage when the infrared sensors housed in the homing device128 identify an unusually high heat signature which has never beforebeen recorded here. As a non-limiting example, a fire in the kitchen maybe presumed. All household persons, or those with authorized access tothe box 202 at a minimum, are notified by the homing device 128 and/orbox 202, and the fire department is automatically called for help. Inanother nonlimiting example, the box 202 emits an audible sound to warnof the danger. Thus, as further illustrated in FIG. 4, a warning system480 may also be a part of the homing device 128.

FIG. 9 shows a block diagram of another embodiment of the system.Considering the embodiments disclosed herein, for human delivery, thedeliverer may have a delivery beacon 901 which communicates with thehoming device 128 disclosed herein. The delivery beacon 901 may comprisea display or audible capabilities, such as, but not limited to anotifier 910, or notification device, to inform the deliverer Where toleave the package. The delivery beacon 901 would then have a code, or anauthenticator, which would open the box 202 when the delivery beacon 901is within a defined proximity to the box 202 or homing device 128. Inanother non-limiting embodiment, the delivery beacon 901 may be attachedto the drone 126. In this configuration, the shipper may have a commonpurpose drone which may be configured, by attachment of the deliverybeacon 901 to provide for a specific interaction with the homing device128. The delivery beacon 901 may be a computer application, such as onewhich may be used with a. smart phone. As such, the notification devicemay be a smart phone. Once the delivery is complete, the container 202is relocked.

While various aspects of the present disclosure have been describedabove, it should be understood that they have been presented by way ofexample and not limitation. It will be apparent to persons skilled inthe relevant art(s) that various changes in form and detail can be madetherein without departing from the spirit and scope of the presentdisclosure. Thus, the present disclosure should not be limited by any ofthe above described exemplary aspects.

In addition, it should be understood that the figures in theattachments, which highlight the structure, methodology, functionalityand advantages of the present disclosure, are presented for examplepurposes only. The present disclosure is sufficiently flexible andconfigurable, such that it may be implemented in ways other than thatshown in the accompanying figures (e.g., implementation within computingdevices and environments other than those mentioned herein). As will beappreciated by those skilled in the relevant art(s) after reading thedescription herein, certain features from different aspects of thesystems, methods and computer program products of the present disclosuremay be combined to form yet new aspects of the present disclosure.

The terminology used herein is for the purpose of describing particularembodiments only and is not intended to be limiting. As used herein, thesingular forms “a,” “an,” and “the” are intended to include the pluralforms as well, unless the context clearly indicates otherwise.Furthermore, to the extent that the terms “including,” “includes,”“having,” “has,” “with,” or variants thereof are used in either thedetailed description and/or the claims, such terms are intended to beinclusive in a manner similar to the term “comprising.” Moreover, unlessspecifically stated, any use of the terms first, second, etc., does notdenote any order or importance, but rather the terms first, second,etc., are used to distinguish one element from another.

Unless otherwise defined, all terms (including technical and scientificterms) used herein have the same meaning as commonly understood by oneof ordinary skill in the art to which embodiments of the inventionbelongs. It will be further understood that terms, such as those definedin commonly used dictionaries, should be interpreted as having a meaningthat is consistent with their meaning in the context of the relevant artand will not be interpreted in an idealized or overly formal senseunless expressly so defined herein.

While various disclosed embodiments have been described above, it shouldbe understood that they have been presented by way of example only, andnot limitation. Numerous changes, omissions and/or additions to thesubject matter disclosed herein can be made in accordance with theembodiments disclosed herein without departing from the spirit or scopeof the embodiments. Also, equivalents may be substituted for elementsthereof without departing from the spirit and scope of the embodiments.In addition, while a particular feature may have been disclosed withrespect to only one of several implementations, such feature may becombined with one or more other features of the other implementations asmay be desired and advantageous for any given or particular application.Furthermore, many modifications may be made to adapt a particularsituation or material to the teachings of the embodiments withoutdeparting from the scope thereof. Further, the purpose of the foregoingAbstract is to enable the U.S. Patent and Trademark Office and thepublic generally and especially the scientists, engineers andpractitioners in the relevant art(s) who are not familiar with patent orlegal terms or phraseology, to determine quickly from a cursoryinspection the nature and essence of this technical disclosure. TheAbstract is not intended to be limiting as to the scope of the presentdisclosure in any way. Therefore, the breadth and scope of the subjectmatter provided herein should not be limited by any of the aboveexplicitly described embodiments. Rather, the scope of the embodimentsshould be defined in accordance with the following claims and theirequivalents.

Further, the purpose of the foregoing Abstract is to enable the U.S.Patent and Trademark Office and the public generally and especially thescientists, engineers and practitioners in the relevant art(s) who arenot familiar with patent or legal terms or phraseology, to determinequickly from a cursory inspection the nature and essence of thistechnical disclosure. The Abstract is not intended to be limiting as tothe scope of the present disclosure in any way.

Therefore, the breadth and scope of the subject matter provided hereinshould not be limited by any of the above explicitly describedembodiments. Rather, the scope of the embodiments should be defined inaccordance with the following claims and their equivalents.

1. A system comprising: a landing location where a drone at least one ofdelivers and acquires a parcel; and a homing device configured totransmit a beacon signal capable of being received by interact with thedrone when the drone is in proximity to guide the drone to the landinglocation, independent of whether the drone is in communication withinteraction from another source; wherein, responsive to a return signalfrom the drone, the homing device is further configured to provideguidance data to the guides the drone during the landing phase of aflight plan while the drone is in proximity to the landing location,independent of whether the drone remains in communication with theanother source.